/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.tempo.projection.conical;

import com.tempo.ellipsoids.ElpGrs80;
import com.tempo.maths.BigMath;
import java.math.BigDecimal;

/**
 *
 * @author user
 */
public class PrjConLambert2008 extends PrjConAbs
{

   private PrjConLambert2008()
   {
      super(
              3812,
              ElpGrs80.s_getInstance(),
              BigMath.degToRad(new BigDecimal("50.79781500000001"), PrjConAbs.SCALE),//phi0
              BigMath.degToRad(new BigDecimal("49.833333333333336"), PrjConAbs.SCALE),//phi1
              BigMath.degToRad(new BigDecimal("51.16666666666667"), PrjConAbs.SCALE),//phi2
              BigMath.degToRad(new BigDecimal("4.359215833333335"), PrjConAbs.SCALE),//lambda0
              new BigDecimal("649328"),//x0
              new BigDecimal("665262"),//y0
              PrjConAbs.SCALE);
   }
   
   public static PrjConLambert2008 s_getInstance()
   {
      if (_INSTANCE_ == null)
      {
         _INSTANCE_ = new PrjConLambert2008();
      }
      return _INSTANCE_;
   }
   
   public static void s_destroyInstance()
   {
      _INSTANCE_ = null;
   }
   private static PrjConLambert2008 _INSTANCE_ = null;
}
